<?php
//字符串的格式化
//字符串的整理 chop() ltrim() rtrim()
//整理字符串的第一步是情理字符串中多余的空格,虽然这一步操作不是必须额,但是如果要将字符串存入一个文件或者数据库中,或者将他和别的字符串进行比较的话
//这就是非常有用的
// $name = '  我和我最后的倔强  ';
//去除空格

//trim()函数可以除去字符串开始位置和结束位置的空格,并且将字符串返回
// $name = trim($name);
// echo $name;

//ltrim()去除字符串左边的空格
// $name = ltrim($name);
// echo $name;

//rtrim()去除右边的空格
// $name = rtrim($name);
// echo $name;



// $mailcontent = "1312797840@qq.com\n1321";
//格式化字符串以便显示
//这边使用nl2br去转化字符串的时候,将\n转化为br标签
// echo nl2br($mailcontent);


//使用echo语句，我们把要用的变量直接打印到该行中
// $total = '580.2';
// echo "Total amout of order is $total";

// echo '<br/>';
//格式化字符串
//如果要使用printf()函数得到相同的结果,应该使用下面的语句
// printf("Total amount of order is %s",$total);

// printf("Total amount of order is %s",$total);

//在打印的时候,使用printf()函数可以将变量格式化输出   %.2f  将当前数组保留两位小数
// printf("Total amount of order is %.2f",$total);


//可以在格式化字符串中使用多个转化说明.如果有n个转化说明,在格式化字符串的时候后面就应该对应的有几个参数
// $totalmoney = '22';
// printf("Total amount of order is %.2f (width shipping %.2f)",$total,$totalmoney);

// $total = '580.2';
// $totalmoney = '22';

//对于4.0.6的版本来说,可以使用带序号的参数方式,这就意味着参数的顺序并不一定要与转化中的顺序相同
// printf("Total amount of order is %2\$.2f (with shipping %1\$.2f)",$total,$totalmoney);


//==============================================================================================================

//改变字符串中的字母大小
$subject = 'FeedBack From Web Site';

//将字符串转为大写
$upperSubject = strtoupper($subject);
// echo $upperSubject;

//将字符串转为小写
$lowerSubject = strtolower($subject);
// echo $lowerSubject;

//如果字符串中的第一个字符是字母,就将该字符转化为大写
//将首字母转化为大写
$UCSubject = ucfirst($subject);
// echo $UCSubject;

//将字符串的每个单词的第一个字母转化为大写
$ucwordSubject = ucwords($subject);
 echo $ucwordSubject;













